technological barrier - Allemand Anglais Dictionnaire